home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #2 / Monster Media No. 2 (Monster Media)(1994).ISO / pcboard / report18.zip / REPORT.DOC < prev    next >
Text File  |  1994-05-13  |  12KB  |  231 lines

  1.  *************************************************************************
  2.  *                             REPORT.EXE                                *
  3.  *                     A PCBoard 15 Sysop Utility                        *
  4.  *                   version: 1.8   date: 05/13/1994                     *
  5.  *              (c) Copyright 1994  by Al & Mike Segura                  *
  6.  *************************************************************************
  7.  
  8.  
  9. Purpose:        To analyze the PCBoard USERS file information and generate
  10.                 reports to aid the Sysop in identifying abusive, duplicate
  11.                 and questionable users--thereby increasing BBS integrity
  12.                 and security.  The program directly supports our CALLERID
  13.                 PPE program, but will function without it as well.
  14.  
  15.  
  16.  
  17. Contents:       1.   REPORT.DOC    this file.
  18.                 2.   REPORT.EXE    the subject EXE file.
  19.                 3.   FILE_ID.DIZ   a brief BBS text description of this item.
  20.                 4.   CID-BLT       sample CallerID Stats Bulletin
  21.  
  22.  
  23.  
  24. Description:    REPORT.EXE will generate two ASCII text disk file reports:
  25.                 MASTER.LST and MATCHES.LST.
  26.  
  27.  
  28.                 1.   MASTER.LST is a master listing of all users, indexed in
  29.                      home/voice phone # numerical sequence.  The listing
  30.                      includes: user name, security level, home/voice phone #,
  31.                      business/data phone #, CallerID phone number (if avail-
  32.                      able), and last date logged-on.
  33.  
  34.                 2.   MATCHES.LST is a report divided into several categories,
  35.                      listing users with matching information.  The matching
  36.                      categories are: 1. Passwords, 2. Home Phone #, 3. Business
  37.                      Phone #, and 4. CallerID Phone #.  Every entry under each
  38.                      category will contain the user's name, security level,
  39.                      last logon date, and matching information.
  40.  
  41.                      In addition, three other reports are generated: 1. Users
  42.                      with phone numbers less than 10 digits, 2. Users with
  43.                      phone numbers greater than 10 digits, and 3. Users with
  44.                      CallerID No-match Hit status (requires our CALLERID.PPE
  45.                      to be installed).
  46.  
  47.  
  48.                 These reports can then be printed and reviewed by the Sysop
  49.                 for further corrective action.
  50.  
  51.  
  52.                 3.   The program also generates a PCB text display file,
  53.                      complete with color codes, named CID-BLT, which provides
  54.                      a displayable bulletin of CallerID statistics.
  55.  
  56.  
  57. Execution:      The program is executed by entering the program name (REPORT.
  58.                 EXE) followed by the path/name of the PCBoard USERS file.
  59.                 (i.e. REPORT C:\PCB\MAIN\USERS).  NOTE: the USERS file is
  60.                 only 'read', NO modifications are made!!
  61.  
  62.                 If you do not want CallerID info reporting, then enter the
  63.                 command line switch, such as: REPORT USERS N  and the info
  64.                 will be disabled.  The 'N' switch tells REPORT no CallerID
  65.                 reporting.
  66.  
  67.                 Once executed, the program displays an opening credit, follow-
  68.                 ed by status messages, such as: reading user records, searching
  69.                 for matches, writing reports, etc.  The two report files will
  70.                 be located in the same directory as the program file (REPORT.
  71.                 EXE).
  72.  
  73.                 The program may be run stand-alone or from an EVENT or Batch
  74.                 file.  If older versions of the two reports are present, the
  75.                 program will over-write them.
  76.  
  77.  
  78.  
  79.  
  80. Registration:   Registration fee is $10 US, and applies to all future versions
  81.                 of the program as well--in other words, only register once.
  82.                 Payable in cash, check or money-order and mailable to:
  83.                 A. Segura, P.O. Box 1089, Sterling, VA, 20167-1089.
  84.  
  85.                 When you register, you will receive the key to eliminate the
  86.                 UNREGISTERED copy messages.
  87.  
  88.                 Also, if you would like to provide suggestions for
  89.                 improvement to the program, bug reports, or just a note
  90.                 of thanks or hello, please forward those as well.  See
  91.                 below for my mailing address and BBS number.  Additionally,
  92.                 I frequently browse the RIME Sysop and PCBoard conferences,
  93.                 although contacting me there is not as reliable because
  94.                 sometimes I get too busy to call.
  95.  
  96.  
  97.  
  98. Updates:        The latest version of the EXE program can be obtained from
  99.                 my BBS: SBG Online! BBS (703) 450-9456.  If you have any
  100.                 comments or suggestions for improvement, you can leave them
  101.                 there also.  The file will be found in directory #1 as a
  102.                 FREE/NOTIME file.  The BBS runs PCBoard 15 at 14400v42bis.
  103.  
  104.                 We are currently working on development of version 2.0,
  105.                 which will include a Bulletin Generator of CallerID statis-
  106.                 tics and a Sysop configurable options file.  So, if you
  107.                 have a 'wish-list' item or comments to be considered for
  108.                 incorporation, please contact us by mail or on our BBS.
  109.  
  110.  
  111.  
  112. Source          If you desire a diskette containing the C source code so
  113. Code:           you can modify it for your own use, the cost is $25 US.  I
  114.                 accept cash, check, money order, or VISA/MC.  You can place
  115.                 an order online on the BBS (703) 450-9456 or by mail at:
  116.                 A. Segura, P.O. Box 1089, Sterling, VA, 20167-1089.
  117.  
  118.  
  119.                 Additionally, for $25, you can subscribe to the PPE
  120.                 conference on my BBS.  The conference will always contain
  121.                 the latest version of the source code for CALLBLOC,
  122.                 CALLERID, VULGARID and several other PPEs for immediate
  123.                 downloading.  The subscription period lasts one year.  We
  124.                 also have the latest version of the PIER Shareware CDROM
  125.                 always online.  You can even subscribe online with your
  126.                 VISA/MC via (S)cript Questionaire #2 for immediate access.
  127.  
  128.  
  129.  
  130. Distribution:   You may freely distribute this complete package, only in an
  131.                 unmodified form.  No remuneration may be collected or charged
  132.                 for this work by anyone other than the below noticed
  133.                 individual/company except for that cost incurred in actual
  134.                 electronic media production (i.e. diskette or CDROM).  In
  135.                 other words, it can be placed on BBSs, shareware CDROMS, etc.
  136.                 but I/my company reserves the right of copyright and
  137.                 remuneration for the actual work.  The source code may NOT
  138.                 be distributed by anyone other than the below listed company.
  139.  
  140.  
  141. Disclaimer:     The user agrees when utilizing this package that he does so
  142.                 at his own risk with no guarantees, implied or otherwise, as
  143.                 to the functional performance or liability of the package.
  144.  
  145. ***************************************************************************
  146. *        (c) Copyright 1994  A&M Segura/Fax~An~Ad Marketing, Inc.         *
  147. ***************************************************************************
  148.  
  149.  
  150. Development History:
  151.  
  152. Vers.    Date       Remarks
  153. -----   --------    -------------------------------------------------------
  154.  1.0    04/20/94    Initial release.
  155.  1.1    04/27/94    Added CallerID Statistics Bulletin Generator.
  156.  1.2    04/29/94    Added large pointers to handle larger USERS files
  157.  1.3    04/29/94    Added switch to disable CallerID reports
  158.  1.4    05/01/94    Fixed a bug that was reading in one record more than
  159.                      existed and causing garbage record in report.
  160.  1.5    05/07/94    Fixed bug which prevented file sharing for multi-node
  161.                      systems
  162.  1.6    05/08/94    Well, 1.5 really didn't fix it, so 1.6.
  163.  1.7    05/10/94    Fixed the elusive share bug and also a screen message bug.
  164.  1.8    05/13/94    Fixed a large user file memory error
  165.  
  166.  
  167. Other PPEs:
  168.  
  169.  ********************************************************************
  170.  *      Look for these other fine utilities at a BBS near you       *
  171.  ********************************************************************
  172.  
  173.  AUTOSUBS.PPE   run as a script questionnaire, allows online credit
  174.                 card subscriptions to BBS (VISA/MC), completes log
  175.                 entries and sends alert message to SysOp. (for
  176.                 PCBoard 15)
  177.  
  178.  ALLCALL.PPE    generates a text display bulletin, complete with PCB
  179.                 color codes, of all the callers to the board.
  180.  
  181.  ALLSTAT.PPE    generates a text display bulletin, complete with PCB
  182.                 color codes, of statistics of all the callers to the board.
  183.  
  184.  BULLCHK.PPE    performs automated tracking of bulletins read by the
  185.                 user and performs a user upgrade when all sysop selected
  186.                 bulletins have been read.
  187.  
  188.  CALLERID.PPE   performs basic callerid identification, logs info
  189.                 in file log and user records if desired, and will
  190.                 also display desired text screens to users--must
  191.                 have callerid capable modem.  Several SysOp config-
  192.                 uable options. (for PCBoard 15)
  193.  
  194.  CALLBLOC.PPE   performs a call blocking function before the
  195.                 user can log on based upon a SysOp defined listing
  196.                 of undesirable phone numbers--must have callerid
  197.                 capable modem. Even sends the SysOp an alert message.
  198.                 (for PCBoard 15)
  199.  
  200.  DUP-BLOC.PPE   Blocks current users from signing-on with duplicate
  201.                 records--uses CallerID info.  Should be used with
  202.                 CALLBLOC.PPE for complete blocking system.
  203.  
  204.  MAKEBLTN.EXE   Top callers, cities, down/uploaders bulletin generator
  205.  
  206.  PADLOADS.EXE   Automated uploads directory padder--makes your BBS look
  207.                 more active with more daily uploads.
  208.  
  209.  REPORT.EXE     Program generates reports of CallerID info, user record
  210.                 phone numbers, common passwords and several other goodies
  211.                 to aid Sysop in identifying abusive or questionable users.
  212.  
  213.  VULGAR.PPE     performs a vulgar word/phrase check on user names and
  214.                 city entries based on a file of names defined by
  215.                 SysOp, and performed before complete newuser login.
  216.                 (for PCBoard 15)
  217.  
  218.  VULGARID.PPE   same program as VULGAR.PPE except it automatically
  219.                 passes the callerid info to CALLBLOC.PPE program
  220.                 for future lock-outs. (must have both programs and a
  221.                 modem that supports callerid) (for PCBoard 15)
  222.  
  223.                 NOTE: VULGARID ver. 1.x only works with CALLBLOC
  224.                       ver. 1.x.  VULGARID ver. 2.x only works
  225.                       with CALLBLOC ver. 2.x.
  226.  
  227. ***************************************************************************
  228. *        (c) Copyright 1993  A. Segura/Fax~An~Ad Marketing, Inc.          *
  229. ***************************************************************************
  230.  
  231.